thrash out a deal

Translations
négocier âprement un accord